make a great effort for something - Deutsch Englisch Wörterbuch